package com.tuanzi.loan.business.service.family;

import com.tuanzi.loan.business.entity.family.LoanLargeDeliveryManagement;
import com.tuanzi.loan.core.service.BaseAuditService;
import com.tuanzi.loan.core.vo.PageSearcher;
import com.tuanzi.loan.vo.request.family.LoanLargeDeliveryManagementSearchRequest;
import com.tuanzi.loan.vo.response.family.LoanLargeDeliveryManagementSearchResponse;
import org.springframework.data.domain.Page;
import org.springframework.stereotype.Service;

@Service
public interface LoanLargeDeliveryManagementService extends BaseAuditService<LoanLargeDeliveryManagement, Long>{
    public Page<LoanLargeDeliveryManagementSearchResponse> list(PageSearcher<LoanLargeDeliveryManagementSearchRequest> pageSearcher);

    LoanLargeDeliveryManagement saveLoanLargeDeliveryManagement(LoanLargeDeliveryManagementSearchRequest request);

    void deleteByid(LoanLargeDeliveryManagementSearchResponse response);

    Integer updateLoanWholeSaleComment(LoanLargeDeliveryManagementSearchRequest request);
}
